damn the torpedoes! - Francés Inglés Diccionario